×

transmission shafts for land vehicles meaning in English

陆地车辆传动轴

Related Words

  1. transmission shafting
  2. transmission shafts
  3. transmission shift lever
  4. transmission shifting mechanism
PC Version

Copyright © 2018 WordTech Co.